package cn.tedu._03mvcboot01.controller;

import cn.tedu._03mvcboot01.pojo.dto.BmiDTO;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/*
 * 接口设计
 * 1.请求地址/bmi
 * 2.请求方法：get
 * 3.传递数据 height  weight
 * 返回响应：String
 *  偏瘦  正常 微胖 该减肥了
 */
@Controller
public class BMIController {
    @RequestMapping("/bmi")
    @ResponseBody
//    public String bmi(Double height, Double weight){
    public String bmi(BmiDTO bmiDTO){
        Double height = bmiDTO.getHeight();
        Double weight = bmiDTO.getWeight();
        // 计算
        Double v = weight / (height * height);
        if (v < 18.5) {
            return "兄弟,你瘦了";
        }
        if (v < 24) {
            return "正常帅";
        }
        if (v < 27) {
            return "微胖";
        }

        return "该减肥了";
    }
}
